#!/bin/bash
# $1 目录
# $2 容器名称
# $3 端口
# $4 JAVA_OPTS

cp /root/docs/shell/docker/Dockerfile $1/Dockerfile
cd $1

#强制删除已有容器1
{ # try
  docker rm  -f  $2
} || { # catch
  echo "容器不存在"
}

#强制删除镜像
{ # try
  docker image rm  -f  $2
} || { # catch
  echo "镜像不存在"
}

#构建镜像
echo "开始构建镜像文件"
docker build -t $2 .
echo "构筑镜像结束"

#创建并运行容器：
docker run --name $2 -d -p $3 -e $4 $2
echo "创建容器成功"




